class DisruptorExplosionA extends xEmitter;

simulated function PostBeginPlay()
{
	local PlayerController PC;

	PC = Level.GetLocalPlayerController();
	if ( (PC.ViewTarget == None) || (VSize(PC.ViewTarget.Location - Location) > 5000) )
	{
		LightType = LT_None;
		bDynamicLight = false;
	}
}

defaultproperties
{
     mRegen=False
     mStartParticles=3
     mMaxParticles=3
     mLifeRange(0)=0.400000
     mLifeRange(1)=0.800000
     mDirDev=(X=1.000000,Y=1.000000,Z=1.000000)
     mSpeedRange(0)=3.000000
     mSpeedRange(1)=10.000000
     mRandOrient=True
     mSpinRange(0)=-50.000000
     mSpinRange(1)=50.000000
     mSizeRange(0)=80.000000
     mSizeRange(1)=220.000000
     LifeSpan=2.000000
     Skins(0)=Texture'TFMedia.Desintegrator.DesintegratorChargeFlare'
     Style=STY_Additive
}
